home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 49
/
Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso
/
-serious-
/
hardware
/
mccontrol
/
modules
/
include.i
< prev
next >
Wrap
Text File
|
1999-11-29
|
2KB
|
43 lines
Module_Identifier = "MCCM"
Module_VersionNumber = 1
RSRESET
Module_Code rs.w 1 ;MUST $4e75 (RTS)
Module_Version rs.w 1 ;Must be Module_VersionNumber
Module_ID rs.l 1 ;Must be "MCCM"
Module_Flags rs.l 1
Module_Exec_Base rs.l 1 ;Filled by MCControl
Module_Dos_Base rs.l 1 ;Filled by MCControl
Module_Intuition_Base rs.l 1 ;Filled by MCControl
;--- Card Data
Module_DelayReadByte rs.l 1 ;Filled by MCControl
Module_DelayReadBit rs.l 1 ;Filled by MCControl
Module_DelayWriteByte rs.l 1 ;Filled by MCControl
Module_DelayWriteBit rs.l 1 ;Filled by MCControl
rs.l 10 ;reserved (must be ZERO)
;--- Jump Table
Module_Delay rs.w 3 ;Filled by MCControl
Module_Open rs.w 3
Module_Close rs.w 3
Module_FrameOpen rs.w 3
Module_FrameClose rs.w 3
Module_ReadCommand rs.w 3
Module_WriteCommand rs.w 3 ;equal to Module_ReadCommand other delay
Module_PADOpen rs.w 3
Module_PADClose rs.w 3
Module_PADCommand rs.w 3
rs.w 3*10 ;reserved
Module_SIZEOF rs.b 0
;----------------------------------------------------------------------------
BITDEF Module,Delay,0 ;Tell MCControl you require timing data.
;This will be used to disable/hide useless
;gadgets for your reader.
BITDEF Module,Device,1 ;Tell MCControl you require an Device/Unit
;selector
BITDEF Module,MultiPage,2 ;Tell MCControl you support MultiPage support
;----------------------------------------------------------------------------
Module_Error_NoError = 0
Module_Error_OpenDevice = 1
Module_Error_NotCompatible = 2 ;If hardware supports identification!
Module_Error_OutOfMemory = 20
;----------------------------------------------------------------------------